import java.util.Scanner;

public class paseInt {
    public static void main(String[] args) {
        /*
         * 作业
         * 1.编写程序 输出  1-100 之间的素数/质数
         * 2.编写程序方法  实现类似  paseInt() 功能  字符串 "123"--> 数字123
         * 3.根据名字文件  写一个点名器
         * 4.使用Random类  生成  [23,65]之间的 8个不重复的随机数  存储到  数组st都可以
         * 5.生成 0-9之间的 10个不重复的无序随机数  例如 3,4,2,1...0  5,6,...
         * */

        String str = new String();
        int temNumber = 0;
        Scanner scan = new Scanner(System.in);
        // 从键盘接收数据

        // next方式接收字符串
        System.out.println("next方式接收：");
        // 判断是否还有输入
        if (scan.hasNext()) {
            str = scan.next();
            System.out.println("输入的数据为：" + str);
        }
        scan.close();



//        ascii: 48-0 57=9
        for (int i =0;i<str.length();i++){
            if(str.charAt(i)<48||str.charAt(i)>57) System.out.println("error");

            temNumber = (int) ((str.charAt(i)-48)*(Math.pow(10,str.length()-i-1))+temNumber);//可能有bug
        }
        System.out.println(temNumber);
    }
}
